payment schedules - German English Dictionary